scapular strap - Francés Inglés Diccionario